#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @FileName  :1.7 tcp服务端.py
# @Time      :2020/7/9 19:17
# @Author    :亮亮
# @说明       :tcp服务端的建立
# @总结       :
import socket


def main():
    # 1.创建套接字（买手机）
    tcp_server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

    # 2.建立本地信息（插入手机卡）
    tcp_server.bind(("", 9090))

    # 3.将套接字转化为接听模式（将手机设置成响铃）
    tcp_server.listen(128)

    # 4.等待客户端的链接（等待别人的电话）
    print("----1----")
    new_client, client_addr = tcp_server.accept()
    print("----2----")
    print(client_addr)

    # 5.接收客户端发来的请求
    recv_data = new_client.recvfrom(1024)
    new_client.send("已经收到数据：".encode("utf-8"))

    # 6.关闭套接字
    new_client.close()
    tcp_server.close()


if __name__ == '__main__':
    main()
